{{tag>Bionic Xenial tutoriel BROUILLON}}
----

<note important>Tutoriel à mettre à jour en suivant le modèle https://doc.ubuntu-fr.org/wiki/modeles/tutoriel</note>


======  Installation de la structure de boot EFI en lignes de commandes. ======
Il est nécessaire de booter avec la live USB de votre support d'installation. Vous choisissez d'essayer avant d'installer.  Passez en mode terminal en frappant les caractères **Ctrl Alt t** Si votre clavier n'écrit pas en français, frapper les caractères suivants
<code>setxkbmap fr</code>
Il est nécessaire de connaître la partition qui contient la racine **/**  (root) et la partition EFI. Il est probable que le boot-info vous les ait données.  Sinon les commandes suivantes
<code> sudo blkid | grep -Ei "ext4|vfat" </code>
<code> sudo parted -l | grep -Ei "ext4|fat32" </code>  peuvent vous aider à les identifier.
Dans la suite de cette réparation elle seront appelées **SLASH** (Cela sera par exemple sda7 ou mmcblk//N//p2).  et **EFI** (Cela sera par exemple sda1 ou mmcblk//N//p1).  __Ces mots devront être remplacés par les vraies valeurs.__

Il est maintenant nécessaire de préparer le grand saut dans la partition installée, Les commandes suivantes sont à faire.
<code>    sudo mount     -v /dev/SLASH  /mnt </code>
<code>    sudo mount    --bind /dev  /mnt/dev </code>
<code>    sudo mount    -t proc /proc /mnt/proc </code>
<code>    sudo mount    --bind /run  /mnt/run  </code>
<code>    sudo mount   --bind /sys  /mnt/sys </code>
<code>    modprobe efivars </code>
<code>    sudo mount   --bind /run/resolvconf  /mnt/run/resolvconf      </code> 
<code>    sudo chroot    /mnt   </code>  
Vous êtes maintenant dans la session installée, Vous allez réparer le boot EFI avec les commandes suivantes:
<code>     mount  -t devpts devpts /dev/pts  </code>
<code>    mkdir   -p /boot/efi </code>
<code>    mount  -v /dev/EFI /boot/efi </code>
Commande spécifique pour ordinateurs ayant un bios fonctionnant en **64** bits
<code>    grub-install    </code>
Commandes spécifiques pour ordinateurs ayant un bios fonctionnant en **32** bits
<code>    apt  update   </code>  
<code>    apt  install grub-efi-ia32    grub-efi-ia32-bin    </code>   
<code>    grub-install   -v    --target=i386-efi       --efi-directory=/boot/efi        </code>  
Maintenant, on finit le traitement:
<code>    update-grub </code>
<code>    exit </code>
<code>    shutdown -P now </code>

Lorsque l'ordinateur a booté, il faut ajouter la ligne suivante au fichier** /etc/fstab** afin que les futures commandes **grub-install** se passent bien.

<code>UUID=XXXX-XXXX  /boot/efi       vfat    umask=0077      0       1 </code>  
La valeur XXXX-YYYY étant à remplacer par ce qui aura été trouvé au retour de la commande en pensant à remplacer EFI par la bonne valeur
<code>sudo blkid | grep EFI</code>
**
Si, malgré toutes vos tentatives, la réparation n'a pas fonctionné, le forum est là pour vous aider.**



----
//Contributeurs principaux : [[:utilisateurs:IDENTIFIANT]].//